This book examines a selection of philosophical issues in the context of specific episodes in the development of physical theories. Advances in science are presented against the historical and philosophical backgrounds in which they occurred. A major aim is to impress upon the reader the essential role that philosophical considerations have played in the actual practice of science. The book begins with some necessary introduction to the history of ancient and early modern science, with major emphasis being given to the two great watersheds of twentieth-century physics: relativity and, especially, quantum mechanics. At times the term 'construction' may seem more appropriate than 'discovery' for the way theories have developed and, especially in the later chapters, the question of the influence of historical, philosophical and even social factors on the very form and content of scientific theories is discussed.