Which multi-million-selling American author is the eldest, James Patterson or Terry Brooks?