A review by sidarous
Autonomous by Annalee Newitz

2.0

Well written, but definitely not my thing.