publisher: BiblioLife
publish date: April 30th 2009
format: paperback pages: 640
language: English
ISBN:
0559084986 (9780559084980)
publisher: BiblioBazaar publish date: 2009-04-28
format: Paperback pages: 636
language: English
ISBN:
0559085028 (9780559085024)
ASIN: 0559085028