john persons comic