israel solomon