Kane and Abel - Archer , Jeffrey (london pan books, 2010)