The old Scots poem of Chryste-kirk on the green [electronic resource] : attempted in Latin heroic verse