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