All works published by G. Schirmer, Inc.  To rent scores and parts within the United States, please contact G. Schirmer:
Tel: (845) 469 4699
Fax: (845) 469 7544
To rent scores and parts from outside the United States, please click here.

A Map of Laugher (2015) 1:45

For piano
Commissioned by Shai Wosner
FP: by Shai Wosner (piano),  January 28, 2015 at the 92nd Street Y, New York, NY


Vespers for Violin (2014) 5:00

For amplified violin with delay, and soundtrack
FP: by Monica Germino (violin) and Frank van der Weij (sound) October 11, 2014 at the Grand Theatre, Groningen, The Netherlands, part of the Sounds of Music Festival

Bolts of Loving Thunder (2013) 8’30”
For piano
Commissioned by the Chicago Symphony, Los Angeles Philharmonic, Carnegie Hall, and Cal Performances, for Emanuel Ax
FP: January 21, 2014 by Emanuel Ax at Walt Disney Concert Hall in Los Angeles, CA

Heartbreaker (2013) 5′
For piano
Commissioned by the American Pianists Association in honor of the 2013 DeHaan Classical Fellow
FP: April 15, 2013 by Sarah Daneshpour at the American Pianists Association Competition in Indianapolis, IN


Dissolve, O my Heart (2010) 7′
For violin
Commissioned by the LA Philharmonic
FP: May 24, 2011 by Jennifer Koh at the LA Philharmonic’s Green Umbrella Series


Tooth and Nail (2010) 9’30″
For amplified viola and pre-recorded electronics
Commissioned by  Linda and Stuart Nelson
FP: March 9, 2011, by Nadia Sirota at the Ecstatic Music Festival


A Thousand Tongues (2009) 6′
For amplified cello, voice and pre-recorded electronics (one player)
FP: August 28, 2009, by Jody Redhage


A Thousand Tongues (2010) (arrangement) 6′
For amplified viola, voice and electronics (one player)
FP:  May 28, 2010 by Nadia Sirota

Isabelle Eberhardt Dreams of Pianos (2007) 9’30″
for piano and electronics (pre-recorded soundtrack)
FP:  November 4, 2007 by Kathleen Supové at the Flea Theater, New York, NY


Orizzonte (2004) 5’15″
for piano and electronics (pre-recorded soundtrack)
FP:  February 12, 2005 by Missy Mazzoli at Firehouse 12, New Haven, CT