(Knopf / 978-0-307-26658-3 / July 2008 / 528 pages / $26.95 retail) Although I had heard of Stephen L. Carter long ago, this is the first book of his that I have read. As a Baby Boomer born six years prior to Mr. Carter, I have been living through and following the same historic, modern […]