Here are some resources that may be of interest.

Check these links for more information.