Combinatorial algorithms - Kučera, Luděk (Adam Hilger, 1990)