Advanced Sql Database Programmer Handbook by Donald K. Burleson & John Paul Cook