Comment

mvkramer
May 16, 2016mvkramer rated this title 3 out of 5 stars
I think ten-year-old me would have really liked this book, with its puzzles, codes and historical secrets. Give it a shot! Also available as a streaming audiobook through Hoopla Digital.