Books of Hall, John Edward