Beginning Linux Programming - Matthew N.; Matthew N. & Stones R. (John Wiley & Sons, 2006)