John W.Beakley, CPA