David and the Giants - A Musical Drama for Young Voices- Piano-vocal Score