harlanduffield