Construction Materials, Methods, and Techniques by William P Spence