publisher: CreateSpace publish date: December 10th 2013
format: paperback pages: 54
ISBN:
1494414988 (9781494414986)
publisher: Coriolis Group Books publish date: October 27th 1999
format: paperback pages: 337
language: English
ISBN:
1576104966 (9781576104965)