Website and blog of Dr Francis Sedgemore - freelance journalist, science writer, editor and consultant. More