Found 1,166 results for "Cromwell, Oliver, 1599-1658"
by Oliver 1599-1658 Cromwell
by Frederic Harrison
OLIVER CROMWELL was born at Huntingdon, on the 25th of April 1599.