THE CG TUTORIAL: THE DEFINITIVE GUIDE TO PROGRAMMABLE By Randima Fernando & Mark

What stands out about this textbook is how clearly it explains complex theories.