224135
4379098

WHY?

New Mysteries and Old Friends

Given's search led him to an old friend who came on the night of farewell. Could he be the culprit?