Overview

William Archer

(1830—1897) naturalist and librarian