John Patchett 

Retired Science Lecturer / researcher and model making cat loving fanatic who seeks the truth on all things.
See followers