Number Theory with Applications by