Klaus Schoepf Author