yahya osborne