James Craig and Mary Allison McCain Craig