George William “Bill” Allen