Sidney Irving Smith

About

Sidney Irving Smith was an American zoologist.

Books