Kavanaugh, Stephen P.,

Geothermal heating and cooling : - xviii, 420 pages :

697 / KAV