Alejandro Rodriguez (psychiatrist)

Alejandro Rodriguez (February 1918 January 20, 2012) was a Venezuelan-American pediatrician and psychiatrist, known for his pioneering work in child psychiatry. He was the director of the division of child psychiatry at the Johns Hopkins University School of Medicine, and conducted pivotal studies on autism and other developmental disorders in children.

Early life

Alejandro Rodriguez was born in Caracas, Venezuela, in 1918, to a businessman and a homemaker. He spent his entire youth in Caracas, Venezuela. After his graduation from Colegio San Ignacio de Loyola, in Caracas, he entered Universidad Central de Venezuela, where he earned his medical degree in 1939.

In 1942, he received a private scholarship for pediatrics training at Johns Hopkins. Upon completion of his pediatrics residency, Rodriguez returned to Venezuela, where he practiced for 13 years.[1]

Years at Johns Hopkins

Rodriguez then returned to the United States in 1956, to study psychiatry at Stanford University, where he stayed for one year. He returned to Johns Hopkins to complete his child psychiatry training, and was later employed under Leo Kanner. Kanner was the division chief in the 1950s, during the early days of child psychiatry. Kanner mentored both Rodriguez and Dr. Leon Eisenberg, who became Johns Hopkins Division Chief after the retirement of Kanner. Leo Kanner is credited with discovering the syndrome of autism in 1935[2] and by many is considered to be "the founding parent of child psychiatry", since he coined the term autism in 1935 and authored the first child psychiatry textbook. In 1959, while Eisenberg was Division Chief of Psychiatry at Johns Hopkins, and Rodriguez reported to him, they co-authored – with Maria Rodriguez, Alejandro's wife – a famous paper describing school phobia syndrome as a variant of separation anxiety.[3]

When Eisenberg resigned in 1968 to leave for Boston to become Chief of Psychiatry at the Massachusetts General Hospital, Rodriguez became the director of the Division of Child Psychiatry at Johns Hopkins. He held this position until his retirement in 1978. Rodriguez authored Handbook of Child Abuse and Neglect in 1977.[4] Rodriguez continued seeing patients until age 85, according to his son, Dr. Ignacio R. Rodriguez, a Hopkins-trained neurologist practicing in Silver Spring, Maryland.[5]

Death

Dr. Alejandro Rodriguez died of heart failure complications at his home in Palm City, Florida, on January 20, 2012. Rodriguez is survived by his second wife, Maria Consuelo Rodriguez; his son and two grandchildren[6]

Bibliography

Rodriguez A, Rodriguez M and Eisenberg L. (1959). The outcome of school phobia: a follow up study. Am J Psychiat. (December); 116:540-544. Rodriguez, A. (1977). Handbook of Child Abuse and Neglect. Medical Examination Publishing Company. ISBN 0874886481.

gollark: I should assign unique IDs to the other sandbox escape bugs.
gollark: My "fix" is this:```lua--[["Fix" for bug PS#E9DCC81BSummary: `pcall(getfenv, -1)` seemingly returned the environment outside the sandbox.Based on some testing, this seems like some bizarre optimization-type feature gone wrong.It seems that something is simplifying `pcall(getfenv)` to just directly calling `getfenv` and ignoring the environment... as well as, *somehow*, `function() return getfenv() end` and such.The initial attempt at making this work did `return (fn(...))` instead of `return fn(...)` in an attempt to make it not do this, but of course that somehow broke horribly. I don't know what's going on at this point.This is probably a bit of a performance hit, and more problematically liable to go away if this is actually some bizarre interpreter feature and the fix gets optimized away.Unfortunately I don't have any better ideas. Also, I haven't tried this with xpcall, but it's probably possible, so I'm attempting to fix that too.]]local real_pcall = pcallfunction _G.pcall(fn, ...) return real_pcall(function(...) local ret = {fn(...)} return unpack(ret) end, ...)end local real_xpcall = xpcallfunction _G.xpcall(fn, handler) return real_xpcall(function() local ret = {fn()} return unpack(ret) end, handler)end```which appears to work at least?
gollark: Fixed, but I don't really know how or why.
gollark: ... should I create a bug report?
gollark: It returns two, actually. The second one. I don't know *what* the first one is doing.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.