20070924 sports.golf: Jyoti finishes 21st at British Masters