Books Authored by Geoffrey Waring