edison osborne