by Rupert Everett
publisher: Little, Brown and Company publish date: November 26th 2012
format: hardcover pages: 336
language: English
ISBN:
0349000220 (9780349000220)
publisher: Little, Brown and Company publish date: November 2012
format: paperback pages: 336
language: English
ISBN:
0349000212 (9780349000213)
publisher: Little, Brown and Company publish date: September 1st 2013
format: paperback pages: 326
language: English
ISBN:
0349000239 (9780349000237)
publisher: Little, Brown and Company publish date: September 27th 2012
format: kindle pages: 336
language: English
ASIN: B008Q09RO6
publisher: Little, Brown and Company publish date: September 27th 2012
format: kindle pages: 337
language: English
ASIN: B00GU38DJ6
publisher: Liitle, Brown Book Group (Digital) publish date: September 1st 2012
format: hardcover
language: English
ISBN:
0748133771 (9780748133772)