mike deverin