w w w . c h r i s h a r t . n e t