Neil was born in New Zealand but has lived most of his life in Canada. He now makes his home in Europe.
He has studied at City University, London, England (archaeology, architecture & languages); University of Western Ontario, Canada (economics, political sience & phi
More...