Does anyone have any nonfiction book suggestions for an 11 year-old boy? He's a smart kid with a good attention span, but he's not a 'reader' in the getting-lost-in-a-Harry-Potter sense. Very interested in mechanics and how things work but I think really anything with amazing facts or real life events/ history could work.