Author: Robert M. Kliegman; Joseph St. Geme