At the age of 50, James Lan’s life took an unexpected turn. After