Text this: Nonlinear optics and optical computing /