by Margaret Wade Labarge
publisher: Beacon Press publish date: July 20th 1997
format: paperback pages: 288
language: English
ISBN:
0807056278 (9780807056271)
language: English
ISBN:
0141390468 (9780141390468)
publisher: Penguin publish date: 1990
format: paperback pages: 271
language: English
ISBN:
0241129230 (9780241129234)
language: English
ISBN:
0241118093 (9780241118092)
publisher: Beacon Press publish date: November 1st 1986
format: hardcover pages: 271
language: English
ISBN:
080705626X (9780807056264)