Dr. Les Deutsch

NASA scientist, jazz musician, arranger of Scott compositions

Talks