Books Authored by Michael P. Waterman