The Good Soldier

Unabridged Audiobook

Written By: Ford Madox Ford

Narrated By: Frank Muller

Publisher: Recorded Books

Date: January 1986

Duration: 6 hours 53 minutes


On the face of it Captain Edward Ashburnham’s life was unimpeachable. But behind the mask where passion seethes, the captain’s “good” life was rotting away.