Three faces of Vedanta: Shankaracharya, Madhvacharya, and Ramanujacharya