James R. (Randy) Groves - aVenture Research