Basic Concepts, Applications, and Programming - Barbara M. Byrne (Taylor and Francis, 1998)