Royal Survivor: The Life of Charles II
by Stephen Coote
Category: History

A brilliant biography of the monarch who restored the crown to England.