Jack Callaghan (John Doe) - List of appearances