marty solomon beliefs