1
Macleod, Emma
| Baptist Historical Society |
2011