Reading Length
Home
Speed Tests
Login
David B. Hill
Identifiers
Open Library
OL4258426A
Books by David B. Hill
Total count: 2
Electoral Challenge
Theory Meets Practice
CQ Press
2013-01-01
Victoria's Lost Pavilion
From Nineteenth-Century Aesthetics to Digital Humanities
Palgrave Macmillan
2017-04-17