Game programming gems 2 - DeLoura, Mark A (Charles River Media, 2001)