Battle fields of knowledge - A. Long (Routledge, 1982)