Discrete Mathematics door Jean H. Gallier & Jean Gallier