Steve Englehart

Steve Englehart is the mastermind behind this epic tale of confused confrontation.