John Duncan has no direct connection or affiliation with, nor is he responsible for anything that might or might not be presented on links leading directly to domains other than www.johnduncan.org.