David Roper

David Roper

1944-06-20

Biography