James Edmonstone


James Edmonstone - person associated with the witch trials in Scotland.