O'Regan G. Guide to Discrete Mathematics..Introduction..2ed 2021