JamesCharlesThomson 

Maths graduate MA 1978 Retired from petroleum engineering then local govt management Interests: Moral philosophy Psychology Criminology Music & The Arts Science Aviation Humour Movies Politics
JamesCharlesThomson doesn’t have any subscriptions to show.
Visit Explore to find something to read.