This list of resources is not complete but provides a helpful starting point: