Skip to main content

Philip Clart

Philip Clart, University of Leipzig, Germany;Gregory Adam Scott, University Edinburgh, UK.