Hallelujah Junction: Composing an American Life