David and Rosy Short quiz

Author's Instructions

Fill in the blanks and answer the questions.