Well, this is kind of the "standard" used in many universities at the undergraduate level these days:
Engineering Geology: An Environmental Approach (2nd Edition)
by Perry H. Rahn (Author)
However, if you are focused in on a particular topic or topics there may be better options.