Olive and the Embarrassing Gift Book 2014 Olive and the Embarrassing Gift TF Tor Freeman 3.01 1 readers shelved it PublisherTemplarPublished2014 AnimalsHatsFictionGiftsEmbarrassmentBest friendsFriendshipJuvenile fiction