Gary Warren Hart (n.