Sams teach yourself game programming in 24 hours - Morrison, Michael (Sams, 2003)