485 pages first pub 2017 (editions)

fiction mystery romance informative mysterious tense medium-paced

368 pages first pub 2018 (editions)

fiction lgbtqia+ romance emotional medium-paced

361 pages first pub 2018 (editions)

fiction lgbtqia+ romance emotional lighthearted slow-paced

371 pages first pub 2018 (editions)

fiction lgbtqia+ romance lighthearted slow-paced

140 pages first pub 2018 (editions)

fiction lgbtqia+ romance hopeful lighthearted medium-paced