John Barnes Finity - London Victor Gollancz 1998 - 303 pages each PB Donated by WEC En Subjects--Personal Names: English literature Dewey Class. No.: 808.83 / BAR