Share Facebook Twitter LinkedIn Flipboard Print Email Key ID figures measure the impact of the Discovery Institute. Also, Steve Meyer on new developments in the UK.