Combinatorial Number Theory And Additive Group Theory by Alfred Geroldinger & Imre Z. Ruzsa