Copyright © 1995,1996,1998,2000-2002,2004-2008,2010-2012,2014, Karl L. Swartz. All rights reserved. All trademarks mentioned herein belong to their respective owners.