John Charles Howell


John Charles Howell - person. He was awarded the Adolph Lomb Medal.