publisher: Anderson publish date: November 15th 2006
format: paperback pages: 350
language: English
ISBN:
1593459556 (9781593459550)
ASIN: 1593459556
publisher: Anderson publish date: April 6th 2010
format: ebook pages: 350
language: English
ISBN:
1437755216 (9781437755213)