publisher: Jones & Bartlett Publishers publish date: November 22nd 2011
format: ebook pages: 900
ISBN:
1449678203 (9781449678203)
publisher: Cambridge University Press publish date: April 30th 2011
format: ebook pages: 350
ISBN:
1139005952 (9781139005951)