A review by sophie_theresia_
Portrait of a Spore: The 3rd Unhidden Story by Lissa Price

4.0

noooo. why did you have to tell me how she died? that's not fair! it was so close.