John Haggerty, CFA profile cover