novel n.(长篇)小说
novelist n.小说家
acknowledge vt.承认(属实、权威等);(公开)感谢
consequence n.结果,后果
extraordinary adj.不一般的;非凡的;意想不到的
circumstance n.条件;环境;状况
encounter vt.偶然,碰到,遇到;n.邂逅;遭遇