Advanced Marine Electrics and Electronics Troubleshooting by Ed Sherman | Menrva Books