Reviving the Dying Giant - Shahrooz Mohajeri, Lena Horlemann (Springer, 2017)