Building Construction Principles, Practices and Materials by Glenn M. Hardie