John A. Karr, writer