Skip to main content
The Rehearsal Paperback Book NEWThe Rehearsal Paperback Book NEW
£ 25.00 GBP
Tax included.

The Rehearsal Paperback – 4 Mar. 2010

As debuts go, this one is astral - as well as teasing, intelligent and knowing - Catton anatomises brilliantly the psychology of youth, its sexual mores, it's posing pretentiousness, its worries, its bravado - So much accomplishment carried so lightly' Scotsman 'It represents a starburst of talent and the arrival of an author wholly different from anyone else writing today' Sunday Times 'Timeframes overlap and collide in this ingenious ontological kaleidoscope of a debut, but the experimentalism - which demands that the reader keep all her wits about her - is tempered by a real knack for narrative and a cast of painfully familiar teenage characters who are all desperate to be as confident, cool, charismatic and funny as possible. These are qualities that the extraordinary Eleanor Catton has in spades' The Times 'The Rehearsal is no rehearsal. It's a supremely confident piece of writing - the clarity of its thought and language make it a definite contender for debut of the year' Independent 'Brilliant - What Catton does so strikingly, and in such honeyed prose, is to capture the essence of adolescents - Catton has formidable talent' Daily Mail 'This astonishing debut novel from young New Zealander Eleanor Catton is a cause for surprise and celebration: smart, playful and self-possessed, it has the glitter and mystery of the true literary original - the prose is so arresting, the storytelling so seductive, that wherever the book falls open it's near-impossible to put down

Frequently Asked Questions

Use rows to highlight unique features,
sizing information,
or other sales information.

Use rows to highlight unique features,
sizing information,
or other sales information.

Use rows to highlight unique features,
sizing information,
or other sales information.

/* Centering the menu */ .main-navigation ul { display: flex; justify-content: center; } /* Enabling hover effects for menu items */ .main-navigation ul li a:hover { /* Your hover styles here */ color: #ff0000; /* Example: Change text color on hover */ } /* Positioning the logo at the top */ .site-logo { display: block; margin: 0 auto; text-align: center; }
.site-header { display: flex; justify-content: space-between; align-items: center; padding: 10px 20px; } .header-logo { flex: 1; text-align: center; } .main-navigation ul { list-style-type: none; padding: 0; display: flex; justify-content: center; flex: 2; } .main-navigation li { margin: 0 15px; } .main-navigation a { text-decoration: none; color: #333; transition: color 0.3s ease; } .main-navigation a:hover { color: #007bff; } .search-bar { flex: 1; text-align: right; } } } function sendEmail(email, message) { console.log(`Sending email to ${email}: ${message}`); // Add actual email API call here } autoMarket(); }); /* Add spacing between logo, search bar, and menu */ .header--logo { display: flex; justify-content: center; align-items: center; margin-bottom: 10px; /* Creates gap between logo and search bar */ } /* Ensure Search Bar is Responsive */ .header--ai-search { display: flex; justify-content: center; align-items: center; width: 100%; max-width: 600px; /* Adjust width */ margin: 15px auto; } /* Ensure Input Container Stretches */ #ai-search-container { display: flex; align-items: center; width: 100%; max-width: 550px; height: 40px; /* Adjust height */ border: 1.5px solid #0070f3; border-radius: 20px; background: #f9f9f9; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); padding: 5px; } /* Fix AI Search Button */ #ai-search-button { background: #0070f3; color: white; padding: 8px 15px; border: none; cursor: pointer; border-radius: 0 20px 20px 0; font-weight: bold; } #ai-search-button:hover { background: #005bb5; } /* Ensures navigation menu is centered */ .header--nav { display: flex; justify-content: center; align-items: center; margin-top: 10px; /* Creates gap between search bar and menu */ } .header-navigation ul { display: flex; gap: 10px; /* Reduce menu item spacing */ justify-content: center; /* Center the menu */ } .header-navigation li { padding: 5px 10px; /* Adjust padding inside menu items */ } .header--nav a { text-decoration: none; font-size: 16px; font-weight: bold; color: #333; padding: 8px 10px; /* Reduces padding */ } .header--nav a:hover { color: #0070f3; } /* Ensure AI search bar stretches with its container */ #ai-search-container { display: flex; width: 100%; max-width: 600px; /* Adjust as needed */ height: 45px; border: 1.5px solid #0070f3; border-radius: 20px; background: #fff; padding: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); } #ai-search-input { flex-grow: 1; border: none; padding: 10px; font-size: 16px; outline: none; background: transparent; width: 100%; color: black; } #ai-search-button { background: #0070f3; color: white; padding: 10px 15px; border: none; cursor: pointer; border-radius: 0 20px 20px 0; font-weight: bold; } #ai-search-button:hover { background: #005bb5; } /* Reduce AI Search Bar Width & Center */ #ai-search-container { display: flex; align-items: center; /* Align input with button */ width: 100%; max-width: 600px; /* Adjust as needed */ height: 45px; border: 1.5px solid #0070f3; border-radius: 20px; background: #fff; padding: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); margin: 0 auto; /* Centers it */ } #ai-search-input { flex-grow: 1; border: none; padding: 10px; font-size: 16px; outline: none; background: transparent; width: calc(100% - 50px); /* Ensure input stretches */ color: black; } /* Reduce Menu Gaps */ .menu-list { display: flex; justify-content: center; /* Center menu */ gap: 8px; /* Reduce space between items */ padding: 0; margin: 0; /* Ensure no extra spacing */ } .menu-list li { list-style: none; } .menu-list li a { text-decoration: none; font-size: 16px; padding: 5px 10px; /* Reduce padding */ display: inline-block; }