Dr. Peter Rastall (1931-2015)