The Structure of Scientific Revolutions; The Masterpieces of Science series
Publisher: New American Library
Published: 1986