It took some years of research, but I think this is a pretty comprehensive overview of the subject 3:23 is my favourite