publisher: Martha Finney
publish date: November 1st 2013
format: paperback pages: 326
language: English
ISBN:
1939927676 (9781939927675)
publisher: FT Press
publish date: November 1st 2010
format: ebook pages: 673
ISBN:
0132655810 (9780132655811)
publisher: FT Press publish date: August 27th 2013
format: ebook pages: 528
ISBN:
0133599418 (9780133599411)