The Traitor by Geoffrey Miller
http://the-traitor.co.uk