Fundamentals of Discrete Mathematics - Ramanand Jha (2021)