David L. B. Jupp

From MaRDI portal
Person:1217284