Finishing 940-page ‘Don Quixote’ was no impossible dream