William J. Allen - aVenture Research