Understanding Building Stones and Stone Buildings, Hardback/John W. Cosgrove