The Mind Illuminated: Comprehensive, detailed guide to meditation in which practice is divided in ten progressive stages with their own challenges and instructions on overcoming them. Highly recommended for both novices and experienced meditators who wish to advance in their practice. You can read a brief overview of the ten stages here. The subreddit can also come in handy for asking questions or getting help with difficulties during practice.