James D Walsh
James Walsh's work has appeared on the websites of The New Yorker , Esquire , and GlobalPost . He is on the editorial staff at New York magazine. Playing Against the House is his first book.
James Walsh's work has appeared on the websites of The New Yorker , Esquire , and GlobalPost . He is on the editorial staff at New York magazine. Playing Against the House is his first book. See less
James D Walsh's Featured Books