Scan barcode
514 pages • first pub 2011 (editions)
ISBN/UID: 9780099579939
Format: Paperback
Language: English
Publisher: Arrow Books
Publication date: 20 June 2011
514 pages • first pub 2011 (editions)
ISBN/UID: 9780099579939
Format: Paperback
Language: English
Publisher: Arrow Books
Publication date: 20 June 2011
532 pages • first pub 2011 (editions)
ISBN/UID: 9780099579922
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 13 September 2011
532 pages • first pub 2011 (editions)
ISBN/UID: 9780099579922
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 13 September 2011
579 pages • first pub 2012 (editions)
ISBN/UID: 9780099579946
Format: Paperback
Language: English
Publisher: Arrow Books Ltd
Publication date: 26 April 2012
579 pages • first pub 2012 (editions)
ISBN/UID: 9780099579946
Format: Paperback
Language: English
Publisher: Arrow Books Ltd
Publication date: 26 April 2012
559 pages • first pub 2015 (editions)
ISBN/UID: 9781784753252
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 18 June 2015
559 pages • first pub 2015 (editions)
ISBN/UID: 9781784753252
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 18 June 2015
546 pages • first pub 2017 (editions)
ISBN/UID: 9781787460560
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 28 November 2017
546 pages • first pub 2017 (editions)
ISBN/UID: 9781787460560
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 28 November 2017
768 pages • first pub 2021 (editions)
ISBN/UID: 9781787468085
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 01 June 2021
768 pages • first pub 2021 (editions)
ISBN/UID: 9781787468085
Format: Paperback
Language: English
Publisher: Arrow
Publication date: 01 June 2021