The holiday season is a perfect time to focus on gratitude and giving, but choosing what to give your loved ones can be stressful (even with the vast amount of gift guides out there).

But you can't really go wrong with books — especially the ones recommended by Bill Gates. And while the Microsoft co-founder has shared hundreds of his favorite reads, there's one in particular that has been given the ultimate seal of approval: "The Rosie Project," by Graeme Simsion.