by Catherine Ryan Hyde
publisher: Transworld publish date: 2011
format: paperback pages: 460
language: English
ISBN:
0552776629 (9780552776622)
publisher: Andrea Brown Literary Agency, Inc. publish date: June 14th 2011
format: kindle pages: 424
language: English
ASIN: B0055WY7O8
publisher: CreateSpace publish date: August 1st 2011
format: paperback pages: 420
language: English
ISBN:
1463630778 (9781463630775)
format: kindle pages: 480
language: English
ASIN: B003VWBMHY
publisher: Andrea Brown Literary Agency publish date: June 14th 2011
format: ebook pages: 299
language: English
ISBN:
0013598171 (2940013598171)
format: ebook
language: English
ISBN:
1230000036512
publisher: Charnwood publish date: 2011
language: English
ISBN:
1444808699 (9781444808698)
publisher: Transworld Digital publish date: September 16th 2010
format: ebook pages: 480
language: English
ISBN:
140706911X (9781407069111)