The scientific image

The scientific image

1980 • 248 pages