The Copernican Revolution Revisited