publisher: Torquere Press publish date: September 1st 2006
format: paperback pages: 276
language: English
ISBN:
1934166014 (9781934166017)
publisher: Torquere Press publish date: September 26th 2006
format: ebook
language: English
ISBN:
2940000103630
publisher: Torquere Press publish date: September 26th 2006
format: ebook
language: English
ISBN:
1934166146 (9781934166147)