Books by Allen E. Smith