Roger's Rational rings
Written By
Paul Bourke
October 2019
Inspired by Roger Bagula.