Shane Strachan

4 books

74 pages paperback 2024

fiction poetry

157 pages 2023

fiction literary poetry

76 pages paperback

fiction short stories

105 pages paperback 2023

fiction short stories