Essential Boat Maintenance: A Comprehensive Guide to Boat Improvement, Refitting and Repair - 9781574093056