Here you can find lists of great Discrete Math books are or have been used to teach courses at Oxford.
By: Kenneth Ross, Charles Wright
By: Amanda Chetwynd, Peter Diggle
By: Ralph P. Grimaldi