publisher: Foundation Press
publish date: November 1st 2007
format: paperback pages: 690
language: English
ISBN:
1599413019 (9781599413013)
publisher: Foundation Press publish date: 2012
format: paperback pages: 691
language: English
ISBN:
1599419459 (9781599419459)