An Introduction To Diophantine Equations door Titu Andreescu, Dorin Andrica & Ion Cucurezeanu