2000 Solved Problems in Discrete Mathematics – Paperback – GOOD A nice touch about this unbranded textbook is the page numbers are easy to spot.