MARK R HAEFS