The Major Transitions in Evolution Revisited (Vienna Series in Theoretical Biology)