Library Wars (Library Wars: Love & War, #11)

9

Library Wars book. Read 62 reviews from the world's largest community for readers. In the near future, the federal government creates a committee to rid ...