Ruth Meadow-Macleod

https://euclid.temple.edu