WELFARE OF THE LAYING HEN G C PERRY 430 PAGES HARDBACK BOOK CABI PUBLISHING

This textbook covers everything from the fundamentals to more specialized topics.