William MacKay - aVenture Research