Scan barcode
428 pages • first pub 2009 (editions)
ISBN/UID: 9781645030188
Format: Digital
Language: English
Publisher: Public Affairs
Publication date: 18 October 2022
428 pages • first pub 2009 (editions)
ISBN/UID: 9781645030188
Format: Digital
Language: English
Publisher: Public Affairs
Publication date: 18 October 2022
450 pages • first pub 2009 (editions)
ISBN/UID: 9781645030171
Format: Paperback
Language: English
Publisher: Bold Type Books
Publication date: 18 October 2022
450 pages • first pub 2009 (editions)
ISBN/UID: 9781645030171
Format: Paperback
Language: English
Publisher: Bold Type Books
Publication date: 18 October 2022
544 pages • first pub 2009 (editions)
ISBN/UID: 9780008559625
Format: Paperback
Language: English
Publisher: HarperCollins GB
Publication date: 27 October 2022
544 pages • first pub 2009 (editions)
ISBN/UID: 9780008559625
Format: Paperback
Language: English
Publisher: HarperCollins GB
Publication date: 27 October 2022
544 pages • first pub 2009 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Harper Sport
Publication date: 27 October 2022
544 pages • first pub 2009 (editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Harper Sport
Publication date: 27 October 2022