2012 Granite Book Awards: Middle Grade Fiction

The 2012 Granite Book Awards Winners List for Middle Grade Fiction (roughly grades 4-8)