On the Road: Book Reviews by David Rufner

  Despite efforts to the contrary, I’m again reading multiple books at the same time. Hello, my name is David, and I have a book problem.   But this time it’s working! And by ‘working’ I mean to say that some sort of magic synergy is taking place between two very different authors and two […]