Paul A. RussellBooksMotor Engineering Knowledge for Marine EngineersReeds Vol 5Reeds Vol 2Reeds Vol 12 Motor Engineering Knowledge for Marine EngineersReeds Vol 8Reeds Vol 3Reeds Vol 8 General Engineering Knowledge for Marine EngineersLay Theology in the ReformationReeds Vol 12Reeds Vol 5Reeds Vol 2Author data: Open Library