STEVE J FARRAND