More work can be found
Here