The Templeton and Allied Families. A Genealogical History and Family Records.