he said that he-jack randall-had died at culloden field , in the last battle of the rising , and his son-that would be frank 's five-times great-grandfather-was born a few months after his father 's death .