Not long ago, Lingua Franca (and others) declared that sociology is dead.
Sociology was declared dead by Lingua Franca not long ago. 
mnli hypothesis: Sociology was declared dead by Lingua Franca not long ago.  premise: Not long ago, Lingua Franca (and others) declared that sociology is dead.