Discrete Mathematics - G. Vouros (Textbook for the Hellenic Open University, 2002)