Burke To Byron Barbauld To Baillie 17901830
Publisher: Palgrave MacMillan
Published: 2001
Number of pages: 326
ISBN-13: 9780333696255