Magnus , Petterson , fr. Cardiff ; Thor.