Last-Minute Christmas Gift Ideas

Featured below is a list of brilliant last-minute gift ideas by John Atkinson. I hope some of these will save your Christmas!