I've really enjoyed the first three books in this series, and though I enjoyed this one too it was a bit heavy on the sentimentality. Penrose crafts her plots around fictionalised versions of real historic events, and this time around it's mathematical machines and financial shenanigans that may o...