21c:gcse Physics Stud Bk 2/e by Carol Tear, Robin Millar & Elizabeth Swinbank