Eric P. Caspar

Eric P. Caspar

Born 14 May 1941 in Zürich, Switzerland

Died 24 February 2026 (aged 84)