Thinking Posts Six Books on Six Trails by Gary Barwin A recommended reading list by the author of the new book Imagining Imagining: Essays on Language, Identity and Infinity.