Riffs: How to Create and Play Great Guitar Riffs, Revised and Updated Edition - 9780879309930