By Tricker, Bob. Oxford : Oxford University Press, 2019 . xvi, 537 p. : 25 cm.. 9780198809869 | 9780192559197
By Tricker, Bob. Oxford : Oxford University Press, 2015 . xvi, 408 p. : 25 cm.. 9780198747468