Brian Flanagan

lives in Dublin, sells second-hand books, is involved in a local journalism thing, plays the banjo, builds software.