This book discusses in clear non-technical language the two major theories of twentieth-century physics: relativity and quantum mechanics. It is based on a course taught by the author who aims to remove the mysteries that often surround the ideas of modern physics and to show how modern scientists construct theories.