Magic Squares - Jacques Sesiano (Springer, 2019)