The Political Thought Of King Alfred The Great by David Pratt, Mr Pratt & Pratt David