The Factory Girl Trilogy

380 pages 2016

fiction fantasy science fiction adventurous mysterious slow-paced