Modern Solvers for Helmholtz Problems - Lahaye, Domenico. (Springer International Publishing,)