nishidurani
Is there something wrong with my math? He married his first wife in the same year as Mary's coming of age ceremony. So she must have been 18, now she is 26. Hence Killian should be atmost 8 year old.( that too if Elizabeth was already pregnant before & give birth immediately after getting married, otherwise 7 years) So how is he 12?