david adam byrnes