Optical Information Processing — Agnieszka Siemion