by Alison MacLeod
publisher: Hamish Hamilton publish date: July 26th 2013
format: hardcover pages: 352
language: English
ISBN:
0241142636 (9780241142639)
publisher: HAMISH HAMILTON CA publish date: September 10th 2013
format: paperback pages: 352
language: English
ISBN:
0143190458 (9780143190455)
publisher: Penguin publish date: March 27th 2014
format: paperback pages: 352
language: English
ISBN:
0141016078 (9780141016078)
publisher: Penguin publish date: July 25th 2013
format: kindle pages: 364
language: English
ISBN:
9780141952635