Author: william fraser