No Bull Music Theory for Guitarists: Master the Essential Knowledge all Guitarists Need to Know - James Shipway