Richard Thomas Davis

Canadian