Game programming all in one - Sousa, Bruno Miguel Teixeira de. (Premier Press, 2002)