Astrolabe - An ancient navigational instrument which was an astronomical computer