Hugh Jass

23.51%
70,469 8,897 hours 4,630 618 4 309,365