Hastings mother fighting cancer inspires generosity in her sons