david solodkow