William J. Adams, CFA