carl j mccoy