Applied thermosciences: Principles and applications - Agrawal, Shyam K. (Viva Books, 2002)