Solitons and other solutions to Boussinesq equation with power law nonlinearity and dual dispersion