Congratulations to John Kan on the birth of his grandson John Richard Rittenhouse 利廷昊 on 18 Feb 2018.