Essentials of discrete mathematics - Hunter, David J. (Jones & Bartlett Learning, 2012)