mark sollors