It's Christmas day and everyone is just so . . . jolly. Granny Smith has kick-started the caroling, and the Cheese family's merriness is grating to say the least. But it's the arrival of Pea and his extended family that really puts Bad Apple's goodwill to the test. It's beginning to feel a lot like Christmas . . . but how long can the Peas last? Packed with witty wordplay and illustrated with the deadpan drawings of Ben Sanders, Peas on Earth...