publisher: Aslan Press publish date: July 8th 2008
format: paperback pages: 576
language: English
ISBN:
1408685817 (9781408685815)
publisher: Buchanan Press publish date: September 27th 2010
format: paperback pages: 482
language: English
ISBN:
1446034992 (9781446034996)
language: English
ISBN:
111381120X (9781113811202)