A Review of Algebra - Rivenburg, Romeyn Henry (Project Gutenberg, 2012)