Dr Moore's strange love or how I learned to stop worrying and love the internet.
Moore
Justin B
JB
D001292:Attitude to Computers; D004059:Diffusion of Innovation; D020407:Internet; D011634:Public Health; D014481:United States