Marine power plant - Yang, Zongming (Springer, 2021)