Sql by Gregory Speegle, Michael Donahoo & Michael J. Donahoo