Generations:Information about William Harry Hall