A few tidbits from Roddy Piper's Q & A in London