Mystic River by Peter Stewart