Discrete Mathematics - Samer Assaf (2019)