Alpha Gene by Ángel M. Huerta
YA Debuts 2013
507 books — 2,145 voters