SCOTTISH sailor Charlotte Dobson is determined to harness her disappointment at missing out on a place at last year's Olympics and use it to propel herself to glory in Lon More...