“The Riemann Problem for the Dispersive Nonlinear Shallow Water Equations” (2010) Communications in Computational Physics, 7(1), pp. 64–102. doi:10.4208/cicp.2009.08.181.