ALAN KLEIN, DDS