Books Authored by Richard M. Anderson