The Stuarts 1603 to 1714 - "Langley, Andrew" (,oxford university press,Heinemann UAE, 2000)