W. James King

The Natural Philosophy of William Gilbert and His Predecessors