Books Authored by G. A. T. Allan