Author: Silman, James B.; Cimerhanzel, Samye Mott; Bermudez, Pedro P.