An Entropy Stable Essentially Oscillation-Free Discontinuous Galerkin Method for Hyperbolic Conservation Laws | Synapse