Elementary Number Theory With Applications by Thomas Koshy