MiFID II a new framework for European financial markets (LexisNexis, 2019)