The good German : a novel - Kanon, Joseph (Time Warner Paperbacks, 2001)