Books by Walter H. Hunt