The gorilla : largest living primate. - Lancaster, PA - Willoughby, David P. (The scientific monthly ; 1950, January, S. 48-57 : 7 Ill., 1950)