Gary Keller: Marching to the Beat of His Own Drum Since 1983 (And What a Drum!)