Past, the present and the future - Ayres, Robert U. (1992)