by Stephen Barrett
format: paperback pages: 608
language: English
ISBN:
0072972238 (9780072972238)
publisher: McGraw-Hill Humanities/Social Sciences/Languages publish date: March 5th 2012
format: paperback pages: 576
language: English
ISBN:
0078028485 (9780078028489)
publisher: McGraw-Hill Companies
format: hardcover pages: 609
language: English
ISBN:
0072323663 (9780072323665)