Writing in Coffee Shops - Ryan (Author) Craig - PaperbackBloomsbury Publishing PLCISBN: 9781350190849