publisher: Information Age Publishing publish date: July 26th 2007
format: paperback pages: 212
language: English
ISBN:
1593117566 (9781593117566)
publisher: Stylus Publishing (VA) publish date: December 1st 2013
format: ebook pages: 350
ISBN:
1620361124 (9781620361122)
publisher: Information Age Publishing publish date: January 1st 2007
format: ebook pages: 211
ISBN:
1281412775 (9781281412775)