Information:

Item#: 9780241386569
Author: Hazeley, Jason
Publisher: Penguin Uk
Cover: Hardback