Invitation to modern number theory (Princeton : Princeton University Press, 2006)