Author: william bradford gardner