publisher: Wiley publish date: January 25th 2011
format: hardcover pages: 236
language: English
ISBN:
047076743X (9780470767436)
publisher: CreateSpace publish date: March 1st 2012
format: paperback pages: 92
language: English
ISBN:
1469996138 (9781469996134)
publisher: Tantor Audio
publish date: May 1st 2011
format: audiobook
language: English
ISBN:
1617074551 (9781617074554)