Revise Chapter 9 for new ggplot2 argument style