A leftist slant of course, but interesting nonetheless: