Abstract Algebra: The Definition of a Group [video] | Hacker News Reader