Books for recommed

Ben Smith - Design your own boat

Ted brewer -
Understanding boat design

Dave gerr - Propeller handbook