ReviewsJune 8, 20167.5/10 2 Review: Odd World In 1930 Clyde Tombaugh at the Lowell Observatory positively confirmed the presence of Planet X,→