Cambridge international AS & A level thinking skills - Dawes, Mark; Matthews, Ruth; Roberts, Andrew; Thwaites, Geoff (Cambridge University Press, 2018)