Αλγόριθμοι - Dasgupta, Sanjoy (Κλειδάριθμος, 2009)