contestada

david is 8 years older than stephen and 2 years younger than Graham. if Neil is 7 years younger than Graham, how much older than Neil is David?