publisher: Hampton Roads Publishing publish date: June 1st 2013
format: paperback pages: 368
language: English
ISBN:
1571746935 (9781571746931)
publisher: Hampton Roads Publishing publish date: June 1st 2013
format: kindle pages: 370
language: English
ASIN: B00CF8GHKM
publisher: Hampton Roads Publishing Company publish date: June 1st 2013
format: ebook pages: 384
language: English
ISBN:
1612832806 (9781612832807)