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.