Books Authored by J. J. Hanna