Title: Art of Problem Solving (AoPS) Series, Introduction to Number Theory 2 Books Set of Text and Solution by Mathew Crawford
Subjects: Education