Heavy metal lead guitar: A comprehensive guide to the techniques, equipment and effects needed to play heavy metal