James L. Allen - aVenture Research