Are humans really all that different than primates? Harvard primatologist Christine Webb blends science, philosophy and legal ...