Books by Christopher John Farley

Christopher John Farley was born in Kingston, Jamaica, and now lives in New York. He is a senior editor at Time magazine.