publisher: Holman Reference
publish date: September 1st 2013
format: paperback pages: 288
language: English
ISBN:
0805496440 (9780805496444)
publisher: B&H Publishing Group publish date: November 4th 2013
format: kindle pages: 324
language: English
ISBN:
9781433681301