Chemistry - Nicholas Derry, John Jackowski, Rohan Braddy, Lanna Derry (Longman Scientific & Technical, 2000)