Mirror mirror : a history of the human love affair with reflection - Pendergrast, Mark (Basic Books, 2003)