Questions and answers by

Diamonds and razzle dazzle