Erik P.M. Vermeulen

Erik P.M. Vermeulen

A Gen X-er who tries to make sense of a troubled world. Professor. Lawyer. Ultra Runner.