john byron salo