Ryszard Szwarc

46,925
reputation