Hola:
Lamentablemente las etiquetas p están declaradas para escribir "la estilo inglés" (con separación entra párrafos)
Creo que poniendo:
p {margin 0 auto;}
Se parece más a la forma de escribir "en español"...
... y para que sea más correcto, yo añadiría
text-indent: 1cm;
Saludos