Petrus Elvius — Swedish astronomer