steve wilson 3