kenneth salomon