Amazon today announced its best-selling books of 2014, just in time for you last-minute Christmas shoppers.

What luck!

"The Invention of Wings," by Sue Monk Kidd, is the best-selling book overall; and John Grisham’s latest novel, "Gray Mountain," is No. 2.

"The Heroes of Olympus Book Five: The Blood of Olympus," by Rick Riordan, is the best-selling kids' and teen-agers' book, followed by "Diary of a Wimpy Kid: The Long Haul," by Jeff Kinney.

"The Long Haul "was also the most-gifted book this year. Meanwhile, "All the Light We Cannot See," by Anthony Doerr, and "Capital in the Twenty-First Century," by Thomas Piketty, were the most-wished-for books.

Amazon's Top 20 Best-Sellers

Viking
  1. "The Invention of Wings," by Sue Monk Kidd
  2. "Gray Mountain," by John Grisham
  3. "All the Light We Cannot See", by Anthony Doerr
  4. "Twenty Seconds Ago (Jack Reacher, No. 19)," by Lee Child
  5. "Big Little Lies," by Liane Moriarty
  6. "The Target," part of the Will Robie series, by David Baldacci
  7. "The Fixed Trilogy," by Laurelin Paige
  8. "The Heroes of Olympus Book Five: The Blood of Olympus," by Rick Riordan
  9. "Top Secret Twenty-One (Stephanie Plum)," by Janet Evanovich
  10. "Killing Patton: The Strange Death of World War II’s Most Audacious General," by Bill O'Reilly
  11. "Unlucky 13 (Women's Murder Club)" by James Patterson and Maxine Paetro
  12. "Edge of Eternity: Book Three of The Century Trilogy," by Ken Follett
  13. "Shadow Spell," part of the Cousins O'Dwyer series, by Nora Roberts
  14. "Mr. Mercedes" by Stephen King
  15. "Blood Magick," part of the Cousins O'Dwyer series, by Nora Roberts
  16. "Field of Prey," by John Sandford
  17. "Written in My Own Heart's Blood," part of the Outlander series, by Diana Gabaldon
  18. "Diary of a Wimpy Kid: The Long Haul," by Jeff Kinney
  19. "City of Heavenly Fire (The Mortal Instruments)," by Cassandra Clare
  20. "Flash Boys," by Michael Lewis

Amazon's Top 20 Kids' and Teens' Best-Sellers

Disney-Hyperion
  1. "The Heroes of Olympus Book Five: The Blood of Olympus," by Rick Riordan
  2. "Diary of a Wimpy Kid: The Long Haul," by Jeff Kinney
  3. "City of Heavenly Fire (The Mortal Instruments)," by Cassandra Clare
  4. "Rush Revere and the First Patriots: Time-Travel Adventures With Exceptional Americans," by Rush Limbaugh
  5. "The One (The Selection)," by Kiera Cass
  6. "Four: A Divergent Collection," by Veronica Roth
  7. "The Book with No Pictures," by B.J. Novak
  8. "Hollow City (Miss Peregrine's Peculiar Children)," by Ransom Riggs
  9. "Rush Revere and the American Revolution: Time-Travel Adventures With Exceptional Americans," by Rush Limbaugh
  10. "We Were Liars," by E. Lockhart
  11. "Minecraft: Redstone Handbook -- An Official Mojang Book," by Scholastic
  12. "A Day in the Sun (Disney Frozen)," by Frank Berrios
  13. "The Staff of Serapis," by Rick Riordan
  14. "The Finisher," by David Baldacci
  15. "The Revenge of Seven (Lorien Legacies)," by Pittacus Lore
  16. "Percy Jackson's Greek Gods," by Rick Riordan
  17. "Minecraft: Construction Handbook: An Official Mojang Book," by Scholastic
  18. "Cress (The Lunar Chronicles)," by Marissa Meyer
  19. "The Julian Chapter: A Wonder Story," by R. J. Palacio
  20. "Silver Shadows: A Bloodlines Novel," by Richelle Mead