Mastering the Core Teachings of the Buddha: An Unusually Hardcore Dharma BookDaniel Ingram

There's so much more to explore