Books Authored by John W Waters, PhD.