Copyright © 1995-1997,1999,2001,2002,2004,2006-2008,2010,2014, Karl L. Swartz. All rights reserved. All trademarks mentioned herein belong to their respective owners.