On page 450, exactly halfway through Great Eastern Hotel, Ruchir Joshi’s 900-page behemoth of a historical novel,...
15 March 2025 6:35 AM