You need to enable JavaScript to run this app.
Loading Belford's Memorial Page...
Belford Ernest Carmichael