Software development with C: maximizing reuse with object technology - Nielsen, Kjell (AP Professional, 1995)