WJEC Chemistry for A2: Study and Revision Guide | David Ballard, Rhodri Thomas