david l belisle jr