Jeremy Irons
BBC Radio 4 recorded the book as a serial, with Jeremy Irons as Harry Knight.