publisher: Smart Pop
publish date: August 11th 2005
format: paperback pages: 230
language: English
ISBN:
1932100725 (9781932100723)
publisher: ReadHowYouWant publish date: December 3rd 2010
format: paperback pages: 400
language: English
ISBN:
1459608879 (9781459608870)