Author: David Emerson Root M.D.
Alternate names: David Root