Computational Heat Transfer by Yogesh Jaluria & Kenneth E. Torrance