publisher: Adamant Media Corporation publish date: November 30th 2005
format: paperback pages: 374
ISBN:
1402176848 (9781402176845)
publisher: Cambridge University Press publish date: February 14th 2013
format: paperback pages: 492
ISBN:
1108056423 (9781108056427)
publisher: Kansas City Star Books publish date: March 1st 2011
format: paperback pages: 260
language: English
ISBN:
1611690056 (9781611690057)