Genres:
Ashlee Vance
Demi Moore
Margot Lee Shetterly
Lisa Johnson & Yolanda Barker
Terry Mayer
Ji-li Jiang
William Kamkwamba & Bryan Mealer
Jason Fagone
Plato
Andrew Hodges
Dan Gutman
Jason Redman & John Bruning
Lara Velez
Stieg Larsson
Jennifer Worth