1970s London
The soundtracked novel that won’t sit still
Ben Hamilton 5 July 2014 9:00 am
The Emperor Waltz is long enough at 600 pages to be divided, in the old-fashioned way, into nine ‘books’. Each…
The Emperor Waltz is long enough at 600 pages to be divided, in the old-fashioned way, into nine ‘books’. Each…