Constructing Staircases, Balustrades and Landings by William Spence (2000, ...
eBay