John Fowles "The Collector". I advise.

 

v20240901