John M Ryan - aVenture Research