Penguin
Paperback : 02 Sep 2004
£8.99
'Unputdownable and thought-provoking'
Sunday Telegraph
Penguin
Paperback : 01 May 2008
£8.99
The third book in the Regeneration trilogy.
Penguin
Paperback : 01 May 2008
£8.99
The second book in the Regeneration trilogy.










