Doing Things in GNU/Linux

By Raj Shekhar, Anirban Biswas, Jason P Barto and John Murray