James patterson John Winterson James Patterson John Anderson Floyd Patterson Graham Patterson John Grierson John W. Anderson Sheila Patterson patterson