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.