by Emily Carmichael
publisher: Bantam
publish date: December 30th 2003
format: paperback pages: 367
language: English
ISBN:
0553586335 (9780553586336)
ASIN: 553586335
publisher: Bantam publish date: December 18th 2007
format: ebook pages: 400
language: English
ISBN:
030741809X (9780307418098)
publisher: Bantam publish date: December 18th 2007
format: kindle pages: 400
language: English
ASIN: B009IAFJRW
publisher: Bantam publish date: December 18th 2007
format: kindle pages: 400
language: English
ASIN: B009BQXIPS
publisher: Turtleback Books publish date: December 30th 2003
format: hardcover
language: English
ISBN:
1417716533 (9781417716531)
publisher: Springer
format: mass market paperback
language: English
ISBN:
0553335863 (9780553335866)
format: kindle pages: 402
language: English
ASIN: B000XUDHFC
publisher: Bantam publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299171516 (9781299171510)