If you liked A time for courage by Kathryn Lasky,
here are some books like this: