Richard F Harteis Author