Transit of Venus by Shirley Hazzard - WordSea