patrick stevens