By (author) Mary Freeman,Mary Tibbetts Freeman
ISBN13: 9781512828955
Imprint: University of Pennsylvania Press
Publisher: University of Pennsylvania Press
Format: Hardback
Published: 15/02/2026
Availability: Not yet available