John David Lovering - aVenture Research