ALAN C. GRANT, CPA