William Dunn Macray Author, Illustrator & Editor