Functional anatomy and physiology of domestic animals - Reece, William O (Wiley-Blackwell, 2009)