Books Authored by John B. Daniels