I have to say after more reflection I'm not sure I like the legal tactic outlined below - either on principled or practical grounds. As one commenter pointed out, it is essentially asking someone to give up their right to avoid self-incrimination. On practical grounds it doesn't really do anything - any journalist feeling (wrongly) bound by their duty to keep the source confidential isn't likely to drop a dime on the perp anyway.