The Sophisticates Collections

1072 pages first pub 2016 (editions)

fiction romance science fiction young adult adventurous lighthearted tense fast-paced