John Levin , Moritz Hirsch,