Author: Craig S. Rice
Alternate names: Craig S Rice; Rice, Craig S.