Breakdown of Es una novela escrita por una periodista.
ser
to be
un
a, an, some
escribir
to write
por
for / by / through / in (during a part of the day)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.