James Moore (c1650-)

James Moore

Children

 * Andrew Moore (1688-?)
 * David Moore
 * James Moore