Author: R. Eric Platt Ph.D.
Alternate names: R. Eric Platt