In between Jeremy Kagan and Hans Richterwho was a  German painter?