Critical and Speculative Philosophy of History: Its nature and scope – Dr Wahab Suri