Dahlia 16 sees her face in every crowd. She's nothing special--just one of five thousand girls created from a single genome to work for the greater good of the city.
9780399552458