Passive Solar Architecture by David Bainbridge, David A. Bainbridge & Ken Haggard