Urnes Stave Church: A Final Vestige of Viking Innovation