Fundamentals of Ground Water by all material written by Cram101., Maxime Schwartz & Hubao Zhang