Alexander Welsh
Alexander Welsh, professor emeritus of English at UCLA.
Download Photo (113.3 kB)