Information on this site has been gathered over many years from many sources. Although great care has been taken, inaccuracies may exist.