John the Valiant

John the Valiant

Three hundred and seventy verses with 1480 lines make for one hell of a long poem. But I read them all, cover to cover, the first time I picked up [...]
Read more
@ 2024 Mary Murphy