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