Rspec Essentials : Develop Testable, Modular, and Maintainable Ruby Software for the Real World Using RSpec - Mani Tadayon (2016)