Mr Pye is a 1953 novel by English novelist Mervyn Peake, first published by Heinemann.
He engages in some deliberately malicious acts, and after a time this results in him growing horns on his forehead.
The script for this radio play is printed in the book Peake’s Progress (pp. 517–560).
[1] In 2019, Mr Pye was adapted into a radio play by New Generation poet and playwright Glyn Maxwell and broadcast on BBC Radio 4 on 22 and 29 December 2019 as two 60-minute episodes, directed by Frank Stirling.
[2] In 1986, Mr Pye was adapted as a four-part Channel 4 miniseries starring Derek Jacobi, Judy Parfitt, Betty Marsden, and Richard O'Callaghan, filmed on Sark itself.