by Jeff Kinney Jeff Kinney. by D. J. Finney. by John Skinner. by E. A. Binney. by Jeff Putnam. by W.F. Kenney. by Edmund Pinney. by H. A. Skinner. by John Chinnery.