Roger O Thornhill

My blogs

About me

Location Essex, United Kingdom
Introduction Truculent old curmudgeon. Worryingly obsessed with the gradual erosion of human rights and freedoms... and cryptic crosswords.