Stephen L. Carter is the William Nelson Cromwell Professor of Law at Yale where he has taught since 1982. He has published seven critically acclaimed nonfiction books on topics ranging from affirmative action to religion and politics. His first novel, The Emperor of Ocean Park (2002), was an immediate national best seller. His latest novel is New England White (Knopf, 2007). A recipient of the NAACP Image Award for Outstanding Literature-Fiction, he lives near New Haven, Connecticut."
Also writes under the pen name A.L Shields.