David (D.M.) Armstrong is one of Australia's greatest philosophers. His chief philosophical achievement has been the development of a core metaphysical program that covers the topics of universals, laws, modality, and facts - a naturalistic metaphysics, consistent with a scientific...