Viper

231 pages first pub 2018 (editions)

fiction romance science fiction mysterious fast-paced

331 pages first pub 2019 (editions)

adventurous emotional tense fast-paced