Author: Hal Leonard Corp.
Alternate names: Hal Leonard Publishing Corporation; Hal Leonard; Hal Leonard Publishing Corporation (COR); Hal Leonard Publishing Staff; Hal Leonard Corporation; Hal Leonard Corp; Hal Leonard Student Piano Library; Hal Leonard Corpoation; HP Hal Leonard publishing  corporation; Hal Leonard Pub Corp; Hal Leonard Publishing Corp.; Hal Leonard Publishing Company; Hal Leonard Pub.; Hal Leonard staff; Hal leonard Corp; Hal Leonard Publishing; Hal Leonard Publishi; Leonard Publishing Corp Hal; Hal Leonard Publishing Corporation (CRT); HAL LEONARD PUBLISHING CORPORATION; Hal / Leonard; Hal Leonard Publishing Corporation Staff; Hal Leonard Corp. Staff; Hal Leonard Corp Hal Leonard Publishing Corporation; Hal Leonard Publishing Corporation Hal Leonard Corp