Too hot to handle

Frank Close
Princeton University Press
9780691085913
0-691-08591-9