by Jack N. Rakove
publisher: Pearson publish date: April 2nd 2006
format: paperback pages: 288
language: English
ISBN:
032143076X (9780321430762)
publisher: Pearson Scott Foresman publish date: January 1st 1990
format: paperback pages: 201
language: English
ISBN:
067339994X (9780673399946)
publisher: Longman Publishing Group publish date: July 9th 2001
format: paperback pages: 272
language: English
ISBN:
0321087976 (9780321087973)
publisher: Talman Company
format: paperback pages: 200
language: English
ISBN:
1886746206 (9781886746206)