Scan barcode
A review by vertigus
Visitors by Orson Scott Card
2.0
A mix of good and bad. Seems like it should have ended well before it did and turned into a rambling mess. So much deus ex machina. Not my favorite work of Card's.