by Geoffrey Payton (Editor), Geoffrey Payton (Editor), Katherine Harber (Editor)
Format: Hardcover
Pages: 1232
Edition: 2Rev Ed
Publisher: Heinemman Educational
Published: Apr 1989
ISBN 10: 0435103911
ISBN 13: 9780435103910