magnus thomas