Progress in Photon Science - Yamanouchi; Makarov, Vladimir; Tunik, Sergey (Springer International Publishing, 2019)