Author: Halper, Stefan A. Sterling, John R., ; Germani, Gino.