Person

McGregor, William Lewis, 1801-1853.