Whose face is in the mirror?

9781561706389

362.8292 SCH