N Brahe's scientific contributions