richard tipp (180.015)