Alex Cross, played by actor Morgan Freeman, on the cover of a James Patterson novel. Image by Nimesh Niyomal While James Patterson is certainly one of the most popular American authors of the past ...