Alexander the Great: Facts, biography and accomplishments