The gorilla : largest living primate. - Lancaster, PA. - Willoughby, David P. (1950)