Discrete Mathematics - Abdallah, Mohamad (2020)