Understanding Boat Communications
by John C. Payne
Category: Transportation

John C. Payne is a professional marine electrical engineer with 23 years merchant marine and off-shore oil experience.