Bill Macaulay - aVenture Research