Constructing Staircases, Balustrades & Landings: (Building Basics Series)
The author lives in Pinehurst, NC.