D J Arnold Author compare prices