Text this: Advanced number theory with applications /