Author: william hogan