FYI: Keith Farnham is a Democrat.