What is soldiers heart?

soldiers heart is a book