Katherine A. Newhall

From MaRDI portal
Person:983119