taylore-knowles steve