publisher: Lyle Stuart
publish date: September 1st 2006
format: paperback pages: 288
language: English
ISBN:
0818406615 (9780818406614)
publisher: Lyle Stuart publish date: September 1st 2006
format: ebook pages: 320
language: English
ISBN:
0818407298 (9780818407291)