John A Ward Author