Flash Boys Mech 3p_r3.REV.for cat.indd April 18, 2014 Flash Boys: A Wall Street Revolt (3/31/14) by Michael Lewis