bibliographic details : IDEAS AND MECHANISM :