A 35-year-old from Cramond has completed an astonishing challenge of running 12 marathons in 12 months to mark the first anniversary of his mum's death - raising over £40k for the Marie Curie charity.
Alistair Thomson had never taken on the 26.2-mile course before last February, a month mum Sue's passing due to secondary metastatic breast cancer.
However, the 35-year-old was inspired to start pounding the pavement after reading that running would be a good way to clear his head amid the emotional turmoil of losing a parent.