Name:

    Willard A. Downes Type: Common Alternative Name
    Given name: Willard A. Family name: Downes

Other Names:

  1. William Downes Type: Common Alternative Name
    Given name: William Family name: Downes