Pete Geddes
2 published titles
Tapping the sun : a guide to solar water heating
(Contributor)
1 edition
- ISBN: 1898049173
- Centre for Alternative Technology
- 2000
- Details
Saving a place : endangered species in the 21st century
(Contributor)
1 edition
- ISBN: 1840149159
- Ashgate
- 2000
- Details