MARK H SNELLING