publisher: Torquere Press publish date: May 1st 2008
format: paperback pages: 260
language: English
ISBN:
1603703500 (9781603703505)
publisher: Torquere Press publish date: September 15th 2008
format: ebook
language: English
ISBN:
0000156582 (2940000156582)