Discrete mathematics for new technology by Rowan Garnier | Menrva Books