William Rahill
overview