publisher: Century publish date: November 1st 2002
format: hardcover pages: 288
language: English
ISBN:
0712683593 (9780712683593)
publisher: Cornerstone Digital publish date: November 30th 2011
format: ebook pages: 416
language: English
ISBN:
1448108659 (9781448108657)