William Alexander Foster
Date of Birth: 16-Jul-1840
Place of Birth: Toronto, Ontario, Canada
Date of Death: 01-Nov-1888
Profession: lawyer
Zodiac Sign: Cancer