Market Microstructure : Confronting Many Viewpoints by Jean-Philippe Bouchaud | Menrva Books | MenrvaBooks