Order:
Disambiguations
Mike Shortland [14]Mike A. P. Shortland [1]
  1.  13
    Explanatory structures.Mike Shortland - 1981 - History of European Ideas 1 (4):367-381.