This is
Dr Brian Ramsden's website
Welcome to my site
My CV
My contact details