format: paperback pages: 608
language: English
ISBN:
0073271322 (9780073271323)
publisher: McGraw-Hill Humanities/Social Sciences/Languages publish date: April 21st 2006
format: paperback pages: 608
language: English
ISBN:
0072961481 (9780072961485)
format: paperback pages: 608
language: English