Joy Johnson: A marathoner till the end