Author: edric a. weld, william sydnor, leonard weisgard