format: paperback
language: English
ISBN:
0731533194 (9780731533190)
publisher: Academic Foundation
publish date: April 1st 2011
format: hardcover pages: 340
language: English
ISBN:
8171888666 (9788171888665)
publisher: Penguin publish date: January 1st 2007
format: hardcover pages: 372
language: English
ISBN:
0670081167 (9780670081165)