Robert Louis Speeler

Birth date: Oct 26, 1947 Death date: Dec 9, 2023