Francis Jack Richard Patrick Needham

  • Born on October 4, 1915
  • Deceased on April 12, 1977, at the age of 61 years

Parents

Occupations

  • major