Author: william hayes ward