Essentials of discrete mathematics, 3rd ed. - David J. Hunter (Jones & Bartlett Learning, 2017)
id,1/irh,c.1