or solomon