Type
Book
Author(s)
Stephen Alford
Date
2012
Publisher
Allen Lane
Pub place
London
ISBN-10
0141930845, 1846142601
ISBN-13
9780141930848, 9781846142604