Bill Foster

Awesome science dude who also used the name of Goliath.