William "Bill" Dewar Stokes

Biography