Owen Sommers

Owen Sommers was a General of the US Army Special Projects Command.