num_pages: 204
description: Latin text with facing translation plus notes and commentary.
language: English
title: Book XL (LIBER XL): Ab Vrbe Condita, book 40
titlecomplete: Book XL (LIBER XL): Ab Vrbe Condita, book 40
ratings_count: 2
publisher: Liverpool University Press