by Michael Murray
publisher: Clarkson Potter publish date: December 31st 2013
format: paperback pages: 384
language: English
ISBN:
0385345712 (9780385345712)
publisher: Clarkson Potter publish date: December 31st 2013
format: kindle pages: 384
language: English
ASIN: B00DTEMHHS
publisher: Clarkson Potter publish date: December 31st 2013
format: ebook pages: 368
language: English
ISBN:
0385345720 (9780385345729)
publisher: Clarkson Potter Publishers publish date: January 1st 2013
format: ebook
language: English
ISBN:
1306203384 (9781306203388)