Game Programming Gems 4 [with Cdrom] by Andrew Kirmse