Labyrinths of Deceit - Walker, Richard J. (Liverpool Liverpool University Press, 2007)