A review by jmorlan
Armada by Ernest Cline

2.25