solomon walton