The Vishnu Purana by H.H. Wilson provides a detailed translation of the Vishnu Purana, blending theology with philosophy.