John Givens - aVenture Research