Maggie's is a huge bookstore that carries pretty much any and all books that you could imagine. They also have a small cafe where you can swing in for coffee and scones, or just sit down to read. They also offer free internet service, so this is a pretty good place to set up shop and do your homework.