C. Willock Profile