Is there a canonical place that stores DNS registration information? For example for a domain that has changed hands a few times, can I see a listing of the owner information* over time and when the transfers took place?
*whether it's proxied or not
Note: I'm interested in any domain, whether it's an international TLD or a country coded site.