Attributions

James Shorter, PhD