Text this: Motor engineering knowledge for marine engineers