John Pendleton Kennedy Share This John Pendleton Kennedy (John Pendleton Kennedy, J. P. Kennedy, Mark Littleton, Paul Ambrose)