publisher: Foundation Press publish date: July 10th 2009
format: hardcover pages: 1396
language: English
ISBN:
1599413442 (9781599413440)
publisher: Foundation Press, Hardcover" /> publish date: January 1st 2004
format: hardcover
language: English
ISBN:
1587785161 (9781587785160)
publisher: Foundation Press
publish date: January 1st 2006
format: paperback pages: 428
ISBN:
1587789671 (9781587789670)