stemread.com
Quick Pick: Railhead by Philip Reeve - STEM Read
If you love a good train heist mixed with a bit of hierarchical class war, sprinkled with androids, and topped off with sentient space trains (yes, sentient space trains) then Railhead by Carnegie-medal-winning author Philip Reeve is one you need to read.