William "Bill" Walton: A Charmed Life