Author: Alexander Shields
Alternate names: Alexander Sheilds
Born: 1660?
Died: 1700