ducks ltd - modern fiction