Scan barcode
208 pages • first pub 2010 (editions)
ISBN/UID: 9781632865496
Format: Paperback
Language: English
Publisher: Bloomsbury USA
Publication date: 22 March 2016
208 pages • first pub 2010 (editions)
ISBN/UID: 9781632865496
Format: Paperback
Language: English
Publisher: Bloomsbury USA
Publication date: 22 March 2016
240 pages • first pub 2010 (editions)
ISBN/UID: 9781860499937
Format: Paperback
Language: English
Publisher: Virago
Publication date: 05 May 2011
240 pages • first pub 2010 (editions)
ISBN/UID: 9781860499937
Format: Paperback
Language: English
Publisher: Virago
Publication date: 05 May 2011