- Environmental Engineering Practice PE Exams, 3rd ed.
- Six-Minute Solutions for Civil PE Exam Water Resources and Environmental Depth Problems
- Six-Minute Solutions for Civil PE Exam Water Resources and Environmental Problems
- Six-Minute Solutions for Civil PE Exam Problems: Water Resources
- Environmental Engineering Solved Problems