publisher: Shaw Books
publish date: April 18th 2006
format: paperback pages: 272
language: English
ISBN:
0877882029 (9780877882022)
publisher: Shaw Books publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299144993 (9781299144996)
publisher: Shaw Books publish date: July 28th 2010
format: ebook pages: 272
language: English
ISBN:
0307499766 (9780307499769)