Practical marine electrical knowledge - Hall, Dennis T. 1940-2009 (Witherby Seamanship International, 2014)