Sailpower by Andrew Preece & Laurie Smith