publisher: FORTRESS PRESS publish date: April 1st 2010
format: hardcover pages: 267
language: English
ISBN:
0800697014 (9780800697013)
publisher: FORTRESS PRESS publish date: March 2nd 2010
format: ebook pages: 240
language: English
ISBN:
1451405693 (9781451405699)