Bruce A Macdonald - aVenture Research