publisher: Alpha publish date: 2007-07-03
format: Paperback pages: 416
language: English
ISBN:
1592576494 (9781592576494)
ASIN: 1592576494
publisher: Alpha
publish date: August 7th 2012
format: paperback pages: 416
language: English
ISBN:
161564203X (9781615642038)