Peter J Ward Author & Editor