Books Authored by D. Durand Hall