© 2005 RICHARD HAMILTON SMITH :
: ALL RIGHTS RESERVED