publisher: Reiman Media Group, Inc. publish date: January 1st 2005
format: hardcover pages: 255
language: English
ISBN:
0898214254 (9780898214253)
publisher: Reiman Media Group, Inc publish date: 2007
format: hardcover pages: 512
language: English
ISBN:
0898216850 (9780898216851)
publisher: CreateSpace publish date: June 8th 2013
format: paperback pages: 90
ISBN:
1490387714 (9781490387710)