Scan barcode
A review by rgreatreader
Space Opera by Catherynne M. Valente
4.0
This book swings quickly back and forth between frivolous and serious; the serious (and funny) is worth sticking around through the weird and ridiculous and (semi-) funny.