The author was John Donne, the Elizabethan poet, although I think he
wrote it as "No man is an Iland", but spelling was not nearly as
conventionalized back then.
Lord knows what he would have approved of. He was a rake as a young
man, and began his career as a poet writing what I can only describe
as offbeat love poetry. Later in life he became profoundly religious
and abandoned the work of his early life. I have never found much
evidence on his political views, or if he even had any. I'd guess he
was a squishy collectivist, but there is no way to really know.
BTW, "No man is an island" comes from the same text that contains the
words "Ask not for whom the bell tolls, it tolls for thee".
Perry