Elliot Kane

14 hours, 8 minutes first pub 2019 (editions)

fiction thriller mysterious tense fast-paced