The Dock Manual: Designing/Building/Maintaining by Burns, Max

This novel has a rhythm that pulls you in from the start.