Al Game Programming Wisdom - Rabin, Steve (Charles River Media, Inc., 2002)