Marine electrical practice - Watson, George Oliphant (Marine engineering series, 1990)