MARK D HUPPERT