Flash boys is a lot of fun. Lewis writes from the perspective of bankers noticing dodgy events in the market and embarking on year-long missions to find explanations for them, and finally a moral pilgrimage in combatting them. Could do with being more technical but this is a narrative not a textbook.