MARK D HAFERMANN