Author: Greenspan, Edward L.;  Rosenberg, Marc (annotations by)