desmond osborne