A haunting, magical fairy tale collection, in which Oscar Wilde beautifully evokes (amongst others) 'The Happy Prince', who was not so happy after all; 'The Selfish Giant', who learned to love little children; and 'The Star Child', who did not love his parents as much as he should.Magical listening for young and old, narrated by John Moffatt.