John L. Garber succumbs to heart trouble