The Oxford Book of Christmas Poems by Michael Harrison
This is an anthology of over 120 poems - a wide-ranging collection of old and new, favourites and lesser-known ones. Poets featured include John Betjeman, G.K. Chesterton, Gerald Manley Hopkins, Walter de la Mare, Spike Milligan, and Roger McGough. There are illustrations in colour and black and white throughout the book by various artists, such as Ian Beck and Charles Keeping. This is an enduring Christmas gift that will delight year after year.