Additive number theory the classical bases - Nathanson, Melvyn B. (Springer, 1996)