If you have an hour you might find this interesting.