Shannon health campaigner James Johnston dies By Páraic McMahon SHANNON HEALTH campaigner, James Johnston has died after a battle with cancer.