by Tryon Edwards
publisher: Edwards Press publish date: March 15th 2007
format: paperback pages: 724
language: English
ISBN:
1406762946 (9781406762945)
publisher: General Books publish date: November 4th 2008
format: hardcover pages: 728
language: English
ISBN:
1443730173 (9781443730174)
publisher: Edwards Press publish date: April 16th 2013
format: ebook pages: 830
language: English
ISBN:
1447497090 (9781447497097)