Unix Shells by Example, 3rd Edition - Prentice Hall