A few years back Winston Groom produced "A Storm in Flanders: The Ypres Salient 1914-18" which I thought was a very readable and moving account of that whole tragic experience.
Thanks for you post, Dave and thanks to all for the other book recommendations here.