Richard M Thorne - aVenture Research