Author: a. r. walter a. ward