David Holmes 

Love huge doses of common sense, reason & logic.