Blood Courtesans

195 pages first pub 2018 (editions)

dark mysterious fast-paced

missing page info first pub 2018 (editions)

adventurous dark tense slow-paced

500 pages first pub 2018 (editions)

romance dark mysterious tense fast-paced

missing page info first pub 2018 (editions)

challenging dark medium-paced