A long way from home : a sociological explanation of contemporary idiology - Walter, J. A. (Interversity press, 1979)