The inner lives of farm animals
by
Amy Hatkoff
175 p. : 24 cm