Text this: A Survey of modern algebra