Ada 95 for cand c++ programmers - Johnston, Simon (Addison Wesley Longman, 1997)