James Patterson & Michael Ledwidge. by James Patterson & Michael Ledwidge. James Patterson and Michael Ledwidge. By James Patterson & Michael Ledwidge James Patterson and Michael Ledwidge by James Patterson and Michael Ledwidge. by James Patterson and Michael Ledwidge by James Patterson and MichaelLedwidge James Patterson & Narae Lee James Patterson & Peter De Jonge