mccoy peterson