William W. Royston, CPA