McPherson, Ailsa

Author

Ailsa McPherson was an independent scholar