Mathematical Studies, Level 3Jack Abramsky, Huw Kyffin, Helen Ball, Davis, Kevin, Peter Ransom · First published 2016Open the Tome