Unabridged Audiobook
Probably the Poirot, very clever twist at end and was perfect with David Suchet reading it.
~~tag-text~~