Brian Flanagan

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