I don't think I ever read a book by Howard Fast before this, and I am very impressed. I had a bit of difficulty with the main character David, whose personality seems a little unreal to me, but I grew more comfortable with him as I read on. He is, however, really a construct to convey Fast's political beliefs and his questions about racism, war, god and faith. However, one has to credit the author, who does eventually make David seem real despite the burden of channeling so much philosophy. In the end, I liked the book very much and will try other books by Fast, who was himself quite an interesting man, progressive in politics, blacklisted for flirting with socialism, author of Spartacus, which movie helped break the blacklist. I recommend the book for anyone who also has asked themselves questions about the things that really matter. In some ways, this book reminds me of that old best seller Five Smooth Stones, which also came out of the civil rights era and asked similar questions, though Fast is a better writer without doubt.