Author: Richard north patterson