The Surly Bookseller
Life's too short to read books that people you don't know tell you you HAVE to read ... unless I'm that person.
Saturday, November 5, 2016
Wednesday, August 3, 2016
Thursday, July 21, 2016
Saturday, June 18, 2016
Sunday, June 12, 2016
Tuesday, May 10, 2016