Dennis Quinlan

Political hack...Self-confessed nerd...Loves science, politics, history, and the Oxford comma.