Brian Flanagan

lives in Dublin, plays music, sells second-hand books, and makes software.