by Mary Lynch Kennedy, William J. Kennedy
publisher: Prentice Hall
publish date: July 12th 2007
format: paperback pages: 704
language: English
ISBN:
0132319993 (9780132319997)
publisher: Longman Publishing Group publish date: July 8th 2011
format: paperback pages: 613
language: English
ISBN:
0205726623 (9780205726622)