Format: Paperback
Pages: 417
Edition: On Demand
Publisher: Pan
Published: 04 Jul 2013
ISBN 10: 0230768571
ISBN 13: 9780230768574