publisher: Xlibris Corporation
format: hardcover pages: 704
language: English
ISBN:
1436306205 (9781436306201)
publisher: Xlibris Corporation publish date: April 7th 2008
format: paperback pages: 704
language: English
ISBN:
1436306191 (9781436306195)