Chemistry 1 by David Johnson, John Nicholson & Brian Ratcliff