H M McArdle profile picture

H M McArdle

Per Saecula, Part 2: Verse (English and Latin Edition)