Viruses in all Dimensions