Discrete mathematics - Biggs, Norman L (OUP, 2002)