Multiplying Rational Algebraic Expressions