Ensilage: its influence upon British agriculture; also Southdown sheep; 2 lects. Enlarged
Published: 1884
Number of pages: 93