Report on the Lancashire Sea-Fisheries at the University of Liverpool, and the Sea-Fish Hatchery ...
University of Liverpool, Lancashire Sea-Fisheries Laboratory , University of Liverpool Lancashire Sea -Fisheries Laboratory