Rendezvous with Ada a programmer's introduction - Naiditch, David (Wiley, 1989)