publisher: Broadview Press
publish date: October 31st 2006
format: paperback pages: 456
language: English
ISBN:
1551118246 (9781551118246)
publisher: Broadview Press publish date: July 25th 2012
format: paperback pages: 375
language: English
ISBN:
1554810760 (9781554810765)