publisher: Robinson publish date: October 28th 2002
format: paperback pages: 402
language: English
ISBN:
1590871561 (9781590871560)
publisher: Bill Press publish date: November 27th 2009
format: paperback pages: 412
language: English
ISBN:
1444667521 (9781444667523)