A collection of lessons by various authors on different aspects of Mahayana Buddhism with a particular focus on explaining its vast history.