by David M. Brown
publisher: CreateSpace publish date: April 11th 2012
format: paperback pages: 386
language: English
ISBN:
1456500597 (9781456500597)
publisher: Lulu.com / David M. Brown publish date: May 16th 2011
format: paperback pages: 280
language: English
ISBN:
1447718771 (9781447718772)
format: kindle pages: 387
language: English
ASIN: B00515BM9W
publisher: David M. Brown publish date: May 16th 2011
format: ebook pages: 350
language: English
ISBN:
1617926884 (9781617926884)
publisher: CreateSpace
format: Paperback pages: 379
language: English