My vote for a fine book on photography is:
Looking at Photographs: 100 Pictures from the Collection of The Museum
of Modern Art (Paperback)
by John Szarkowski (Author), Museum of Modern Art (Author)
A treasure for anyone's library, the late John Szarkowski gives
exceptionally well written comments about a diverse range of
photographs.
Phil