If you tried to visit this site from late Thursday night onwards, you’ll have noticed some difficulty! No website! Our servers which host this site, reside in New York, and as you are likely aware, NY was one of the power cut affected areas in the US at the end of last week. So when the lights went out, so did our servers, and the website with them. Our apologies for any inconvenience, and normal service is now resumed!