by Louisa Thomas
publisher: Penguin publish date: June 2nd 2011
format: hardcover pages: 320
language: English
ISBN:
159420294X (9781594202940)
publisher: Penguin publish date: June 2nd 2011
format: ebook pages: 336
language: English
ISBN:
1101515309 (9781101515303)
publisher: Penguin publish date: May 29th 2012
format: paperback pages: 336
language: English
ISBN:
0143120999 (9780143120995)