Rulers of India - Malleson, Colonel G. B (Oxford, 1890)