Author: tlowes@internationalcobalt.com