Danny Cassidy couldn't remember if he'd killed the cop. So begins one man's journey through his fifty-year-old history and conscience in Long Time Gone, Denis Hamill's gripping novel set in the back streets and alleyways of Brooklyn, U.S.A. It's the year 2001 when Danny, a divorced journalist, returns to his old neighborhood for his father's funeral. He's spent all of his adult life trying to leave Brooklyn behind him -- along with all the drugs, music, and other psychedelic memories from the sixties spent on Hippie Hill. But now that the box of rain has been opened there's no turning back, and Danny must face some painful truths about the woman he used to love -- and her father, a police officer, whom he may or may not have killed. By turns a thriller, a detective story, and a coming-of-age tale, Long Time Gone is a bittersweet love letter to a lost New York that no reader will soon forget.
Denis Hamill is the author of ten novels, including two previous novels featuring Bobby Emmet--3 Quarters and Throwing 7's, as well as Fork in the Road, Long Time Gone, Sins of Two Fathers, and his Brooklyn Christmas fable, Empty Stockings. He currently writes a column for the New York Daily News, and he has been a columnist for New York magazine, the Los Angeles Herald Examiner, and the Boston Herald American.
Karen Campbell The Boston Globe [An] engaging tale....compellingly well paced and laced with a moderate dose of sex and violence, as well as threads of psychological probings and revelations that go well beyond the scope of routine whodunit fare.
New York magazine [A] vivid picture of the sixties...hazily remembered.
Pete Hamill, New York Daily News Yes, he's my brother, but [Long Time Gone] is a fierce, truthful novel about the way the '60s came to Brooklyn, the wounds inflicted, the scars that never went away. Sometimes appalling, but full of deep human pity.
The Star-Ledger (Newark, New Jersey) [P]age-turning storytelling....Don't even bother to crack this book unless you have some time on your hands. It's that hard to put down.