Onward and Upward!

Foster, Stephen

IMSLP