All about history book of the Stuarts.
Grafton, Philippa.