Description: 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 River of Space (1990), novels linked by metaphors borrowed from theatre, traditional carnival itself and literary mythology. The cha