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 characters make...
“An urgent and deeply moving novel.”—Michiko Kakutani, The New York Times
The US military is preparing to withdraw from Iraq, and newly-minted lieutenant Jack Porter struggles to accept how it’s happening — through alliances with...