|
Welcome to John's Home Page
Here we have information about John's background, availability and contact details. If you need to have a meeting with John, you can use the Diary facility to have a glimpse at his commitments and get some idea as to his availability.
|
|