This volume, introduced by the author, brings together three novels first published separately. 'The trilogy comprises "Carnival" (1985), "The Infinite Rehearsal" (1987) and "The Four Banks of the... This description may be from another edition of this product.