Author: Hallam, Henry

Publisher: London: Murray 1846.

Description: two volumes half cloth, paper label to spine present but aged, ninth edition, very well preserved, text clean

Order No: PIP 193676

Language: English

This book has been catalogued with the following subject terms: Europe, Middle Ages, Politics