Mole Out Loud #1150 October 17, 2019Mole Out Loudmole Rorschach tests and the perils of writing in a bookshop. Follow