Got any links to share
Google John Kynaston - he's an ulta runner with a very comprehensive blog going back a few years with details of what training he did for specific events. You might find it useful...