Discrete mathematics with ducks - Belcastro, Sarah - Marie (CRC, 2012)