Late Dr. William B. Carpenter
Published: 1886
Language: eng
Notes: Canadian Record off Science II.,1886,pp.56-59.