Author: william schwartz and edward B. charnery and thomas A curry and stephen ludwig