This information is in part taken from the O'Reilly book XForms Essentials. Used with permission.

Search XForms Institute

Google
  Web XForms Instutute