Copyright © 1995-1996,1998-1999,2001-2006,2008,2010,2012, Karl L. Swartz. All rights reserved. All trademarks mentioned herein belong to their respective owners.