canaan osborne