mary barker hinshaw quaker
Published: 1982
Place of publication: nc
Language: eng