Diesels afloat. (2022) - Manley, Pat
No abstract available