publisher: Sarah Scott Books publish date: May 30th 2013
format: paperback pages: 362
language: English
ISBN:
0615827950 (9780615827957)
publisher: Krill Press publish date: September 5th 2012
format: paperback pages: 358
language: English
ISBN:
0984652434 (9780984652433)