The Giraffe: Biology, Ecology, Evolution and BehaviourEbookThe Giraffe: Biology, Ecology, Evolution and BehaviourbyBryan ShorrocksRating: 4 out of 5 stars4/5Save The Giraffe: Biology, Ecology, Evolution and Behaviour for later