3,000-Book Giveaway Earns An "A""This is mystery, this is history, this is sports, and this is romance, but she’s probably too young for that.” That was the charming...