BARKET, MARION, EPSTEIN AND KEARON, LLP