Duffie, John A.

Solar engineering of thermal processes / - xxvi, 910 pages :

621.47 / DUF