Writer John Leonard has died, according to Vulture . He was 69. Leonard, an out-and-proud liberal, was the longtime TV critic for New York magazine and wrote a book column for Harper's . He has also been the editor of the New York Times Book Review , a book critic for The Nation , wrote for the New York Review of Books , and was a commenter on CBS's Sunday Morning . His most recent book is titled When the Kissing Had to Stop: Cult Studs, Khmer Newts, Langley Spooks, Techno-Geeks, Video Drones, Author Gods, Serial Killers, Vampire Media, Alien Sperm-Suckers, Satanic Therapists, and Those of Us Who Hold a Left-Wing Grudge in the Post Toasties New World Hip-Hop . He was also the father of Salon 's tech editor , Andrew.