James P. Avery Facts