Fractals, Visualization and J is a text that uses fractals and chaos as motivation (among other topics) for the study of visualization. The language J is introduced as needed for the topics at hand. Included in the Fourth edition, Part 2, are chapters: Image Processing, Chaotic Attractors and Symmetry, Visualization in Three Dimensions, Ray Tracing, and Graphical User Interfaces.