David P. Hirvela 1941-1993
Biography David Hirvela from his textbook.
Date & Place:
Not specified or unknown.