by Lucan (Creator), Marcus Annaeus Lucanus (Creator), Lucan (Creator), Marcus Annaeus Lucanus (Creator), C. E. Haskins (Creator)
Format: Paperback
Pages: 308
ISBN 13: 9781017280135