MARK A JOHN CPA