David Brown

Biography

David Brown is Senior Lecturer in History at the University of Strathclyde. A former Hartley Institute Fellow and lecturer at the University of Southampton, he has written numerous articles on Palmerston and nineteenth-century British politics.

Titles by the Author