3000 Solved problems in - "Meislich, Estelle K." (New York, 2003)