Christmas Parade by Sandra Boynton Simon and Schuster, £6.99 “This - The Independent