John Patterson MacLean
Details
Birth Date 1848
Death Date 1939
Personal Name MacLean, J. P. (John Patterson)
Alternate Names
- J.P Maclean
Birth Date 1848
Death Date 1939
Personal Name MacLean, J. P. (John Patterson)
Alternate Names