Ten Perfections is written by Thanissaro Bhikkhu. This book provides information about the modern world facing the issue of how to practice the Dhamma in daily life, the ten perfections provide a useful framework for how to do it.