A review by awyl
The Little Android by Marissa Meyer

3.0