Torrance, D. Richard.