John Ryan, fierce defender of dual banking system, is dead at 58