Hamish Fraser

a former Communist who recognised subversion when he saw it!

Comments