johnny link perents