ian.m.hatfield