John Neville

  • Born: May 2, 1925 in London, England
  • Death: Nov 19, 2011 in Toronto, ON, Canada