“Nature and Nature’s laws lay hid in night: God said, Let Newton be! and all was light.” Let’s not forget Hubble too: As of today, Humankind’s
first great orbital telescope turns 20. And to think we’re only at the beginning… [
Greatest hits | A
brief history of orbiting observatories |
what’s next.]