Solar satellite infographic | Popular Mechanics Etc., etc., etc. An infographic about solar-detecting satellites for the July 2012 issue of Popular Mechanics