‘Superhero’ Fifer who documented his battle with incredibly rare cancer dies at 52

A ‘superhero’ Fifer who documented his battle with an incredibly rare form of cancer has died at the age of 52, his family have confirmed.