lee farrington