Explore James Behr: prize-winning pianist, educator, critically acclaimed composer, & recording artist of Classical, New Age, Broadway, Nu-Jazz, & Fusion Rock.


VISIT DESKTOP SITE