An Introduction to Diophantine Equations A Problem-Based Approach by Ion Cucurezeanu | Menrva Books | MenrvaBooks