John James Audubon

By Richard Rhodes
three-and-half-stars
Biography