James has been published by Hal Leonard, Alfred Music, the Lorenz Corporation, and others. This list includes some of his most recent publications.
James has been published by Hal Leonard, Alfred Music, the Lorenz Corporation, and others. This list includes some of his most recent publications.