Bill Beckley American, 1946-2024