A History of Britain - Carter ,E.H (Surjeet, 1960)