Evaluating Algebraic Radical Expressions