- Differential Equations: A Primer for Scientists and Engineers
- Dude, Can You Count? Stories, Challenges and Adventures in Mathematics
- Solution Techniques for Elementary Partial Differential Equations
- Boundary Integral Equation Methods and Numerical Solutions: Thin Plates on an Elastic Foundation
- Vibrations of Plates with Transverse Shear Deformation