Author Visit Shane Hegarty June 8, 2023 bpsmissjones https://www.waterstones.com/author/shane-hegarty/699456