Books Authored by E. J. Patten