publisher: Starscape
publish date: April 1st 2007
format: ebook pages: 256
language: English
ISBN:
1429915234 (9781429915236)
publisher: Baker & Taylor, CATS publish date: October 8th 2008
format: library binding pages: 251
language: English
ISBN:
1439559252 (9781439559253)