Pascal a new introduction to computer science - PrattlhTerrence W.