JOHN A. JOHNSTON, CPA