Discrete Mathematics by Martin Aigner