You may find this list of resources helpful: