Smart guide plumbing : step-by-step projects (New Jersey: Creative Homeowner, 2007)
No. Tag : 1100253
Includes index
Keywords: Plumbing -- Amateurs' manuals