Books Authored by Prof. Michael A. Davis