Mastering the Core Teachings of the Buddha Book by Daniel Ingram. Very helpful dharma text that lays out the whole path.