by Elizabeth Cooke
publisher: Profile Books(GB) publish date: October 1st 2011
format: paperback pages: 289
language: English
ISBN:
184668482X (9781846684821)
publisher: Walker & Company publish date: October 2nd 2012
format: hardcover pages: 304
language: English
ISBN:
0802779964 (9780802779960)
publisher: Profile Books Ltd publish date: July 5th 2012
format: paperback pages: 289
language: English
ISBN:
1846684838 (9781846684838)
format: kindle pages: 320
language: English
ASIN: B005CV1RQ8
publisher: Walker Books Ltd publish date: October 2nd 2012
format: ebook
language: English
ISBN:
080271143X (9780802711434)