Profile of Christopher James Hayes