Books Authored by George Hatcher