Richard Allen

University of Idaho