Mastering Algebra: An Introduction