Burning heat - Burnsworth, David (Gale Cengage Learning, 2016)