Flatland : the classic speculation on life in four dimensions; Sphereland : a continuing speculation on an expanding universe