David Moore

David Moore

David Moore is a writer based in Penzance, Cornwall. He is the author of Evolutionary Metaphors β€” available from 6th Books.