The Broken Road by Richard Paul Evans

Mona says:
Travel the broken road with Charles James to find out what nightmare continues to haunt him. He seems to have reached his idea of success. But is it worth the price he pays, or will he do something about it?