solomon levy