solomon conner