Oscar Wilde’s fairy stories are among the greatest and most poignant classics for children and adults alike. Humour, pathos and delightful little characters abound in the stories of ‘The Happy Prince’ and the Swallow who agrees to keep him company despite approaching winter; ‘The Selfish Giant’, who doesn’t want children playing in his garden, and ‘The Remarkable Rocket’.