CA-Visual objects : - Spence, Rick. (Alfaomega, 1997)