Richard Zippel Richard Zippel