Problem Solving With Pascal : Algorithm and Program Design - D'alarcao, Hugo T. (MacMillan, 1988)