Solar RRL (Wiley-VCH, 2017)